/*---main---*/
#main{
	width:1000px;;
	min-width:1000px;
	margin:15px auto;
}
#main .main_p1{
	margin:0 4px;
	width:994px;
	height:1px;
	background-color:#FA6329;
}
#main .main_p2,#main .main_p3,#main .main_p4{
	height:1px;
	border-left:1px solid #FA6329;
	border-right:1px solid #FA6329;
	background-color:#FFF;
}
#main .main_p2{
	margin:0 3px;
	width:994px;
}
#main .main_p3{
	margin:0 2px;
	width:996px;
}
#main .main_p4{
	margin:0 1px;
	width:998px;
}
#main .main_p5,#main .main_p6,#main .main_p7,#main .main_p8,#main .main_p9,#main .main_p10{
	height:1px;	
	background-color:#FFF;
	width:978px;
}
#main .main_p5{
	margin:0;
	border-left:12px solid #FA6329;
	border-right:12px solid #FA6329;
}
#main .main_p6{
	margin:0 2px;;
	border-left:10px solid #FA6329;
	border-right:10px solid #FA6329;
}
#main .main_p7{
	margin:0 4px;
	border-left:8px solid #FA6329;
	border-right:8px solid #FA6329;
}
#main .main_p8{
	margin:0 6px;;
	border-left:6px solid #FA6329;
	border-right:6px solid #FA6329;
}
#main .main_p9{
	margin:0 8px;;
	border-left:4px solid #FA6329;
	border-right:4px solid #FA6329;
}
#main .main_p10{
	margin:0 10px;;
	border-left:2px solid #FA6329;
	border-right:2px solid #FA6329;
}
#main .main_title{
	font-size:18px;
	font-weight:bolder;
	line-height:40px;
	text-align:center;
	width:998px;
	min-width:1000px;
	border-left:1px solid #FA6329;
	border-right:1px solid #FA6329;
	background-color:#FFF;
}
#main .main_content{
	margin:0 11px;
	width:698px;
	border:1px solid #FA6329;
	border-top:none;
	background-color:#FFF;
	padding:10px 50px 0 230px;
	font-size:14px;
}
#main .main_content td{
	padding:3px;
	margin:3px;
	border:1px solid #FFF;
}
#main .main_content .input_1{
	height:25px;
	width:260px;
	margin:2px 0;
}
#main .main_content .input_2{
	height:25px;
	width:100px;
	margin:2px 0;
}
#main .main_content .input_3{
	height:25px;
	width:260px;
	margin-top:5px;
}
#main .main_content i{
	color:#F00;
	font-size:18px;
}
#main .main_content span{
	padding-left:5px;
}
#main .main_content .error{
	background-color:#FFF2F2; 
	border:1px solid #FF8888;
}
#main .main_content tfoot b{
	display:-moz-inline-box;
	display:inline-block;
	text-align:center;
	font-size:17px;
	background-color:#CCC;
	color:#FFF;
	padding:5px 20px;
	margin-left:15px;
}
#main .main_content tfoot b.clickable {
	background-color:#C60;
	cursor:pointer;
}
/*---end main---*/